Class java.sql.Time
All Packages Class Hierarchy This Package Previous Next Index
Class java.sql.Time
Object
|
+----Date
|
+----java.sql.Time
- public class Time
- extends Date
This class is a thin wrapper around java.util.Date that allows
JDBC to identify this as a SQL TIME value. It adds formatting and
parsing operations to support the JDBC escape syntax for time
values.
-
java.sql.Time(int, int, int)
- Construct a Time Object
-
java.sql.Time(long)
- Construct a Time using a milliseconds time value
-
getDate()
- Returns the day of the month represented by this date.
-
getDay()
- Returns the day of the week represented by this date.
-
getMonth()
- Returns the month represented by this date.
-
getYear()
- Returns the year represented by this date, minus 1900.
-
setDate(int)
- Sets the day of the month of this date to the specified value.
-
setMonth(int)
- Sets the month of this date to the specified value.
-
setTime(long)
- Set a Time using a milliseconds time value
-
setYear(int)
- Sets the year of this date to be the specified value plus 1900.
-
toString()
- Format a time in JDBC date escape format
-
valueOf(String)
- Convert a string in JDBC time escape format to a Time value
Time
public Time(int hour,
int minute,
int second)
- Construct a Time Object
- Parameters:
- hour - 0 to 23
- minute - 0 to 59
- second - 0 to 59
Time
public Time(long time)
- Construct a Time using a milliseconds time value
- Parameters:
- time - milliseconds since January 1, 1970, 00:00:00 GMT
getDate
public int getDate()
- Returns the day of the month represented by this date.
- Overrides:
- getDate in class Date
getDay
public int getDay()
- Returns the day of the week represented by this date.
- Overrides:
- getDay in class Date
getMonth
public int getMonth()
- Returns the month represented by this date.
- Overrides:
- getMonth in class Date
getYear
public int getYear()
- Returns the year represented by this date, minus 1900.
- Overrides:
- getYear in class Date
setDate
public void setDate(int i)
- Sets the day of the month of this date to the specified value.
- Overrides:
- setDate in class Date
setMonth
public void setMonth(int i)
- Sets the month of this date to the specified value.
- Overrides:
- setMonth in class Date
setTime
public void setTime(long time)
- Set a Time using a milliseconds time value
- Parameters:
- time - milliseconds since January 1, 1970, 00:00:00 GMT
- Overrides:
- setTime in class Date
setYear
public void setYear(int i)
- Sets the year of this date to be the specified value plus 1900.
- Overrides:
- setYear in class Date
toString
public java.lang.String toString()
- Format a time in JDBC date escape format
- Returns:
- a String in hh:mm:ss format
- Overrides:
- toString in class Date
valueOf
public static java.sql.Time valueOf(String s)
- Convert a string in JDBC time escape format to a Time value
- Parameters:
- s - time in format "hh:mm:ss"
- Returns:
- corresponding Time
All Packages Class Hierarchy This Package Previous Next Index